package day0327;

import java.util.Arrays;

public class Test5 {
    public static void main(String[] args) {
        int[] arr=new int[5];
        inputArEle(arr);
        System.out.println(Arrays.toString(arr));
    }
    public static void inputArEle(int[]  ar) {
        //1.ar数组： 用来存储斐波那契数列的前10个数
        //int[]  ar=new int[len];
        //2.for循环： 控制i变量从0变化到9，用来给ar数组中存入10个数
        for (int i = 0; i < ar.length; i++) {//0....9
            //2.1.当i==0 或者 i==1时，就给ar数组的第i位置存入一个1(数列的前两个数都是1)
            if(i==0 || i==1){
                ar[i]=1;
            }else{
                //2.2.如果i>1，则用数组的第i-1个数和第i-2个数相加，将结果存入到数组的第i个位置
                ar[i]=ar[i-1]+ar[i-2];
            }
        }//3.打印ar数组中的元素  (数组存了数列的前10个数 1,1,2,3,5,8,13,21,34,55)
    }
}
